ADP\BaseVersion\Includes\Database\RuleStorage D

Total Complexity 211
Dependencies 34
Dependents 0
Total lines 967
Lines of code 658
Logical lines of code 486
Comment lines 133
Methods 18
Properties 8

Methods 18

Method Rating Maintainability Complexity Lines of code
installProductAdjustment()
D
18
72 208
buildRules()
C
40 28 48
installFreeItems()
B
42 17 46
installRoleDiscounts()
A
47 13 34
buildSingleItemRule()
A
42 11 53
buildPersistentRule()
A
43 10 46
buildPersistentRules()
A
51 8 26
setGiftItemStrategy()
A
53 8 23
buildPackageRule()
A
48 7 35
createRulePackage()
A
48 7 32
installAdvertising()
S
61 5 14
buildNoItemRule()
S
55 4 20
__construct()
S
55 4 19
installLimits()
S
60 4 14
installCartAdjustments()
S
60 4 14
installConditions()
S
62 4 12
installSortableProperties()
S
63 4 11
withContext()
S
81 1 3